// // function quChong(arr) {
// //   // 实现去重的逻辑
// //   const set = new Set(arr)
// //   return Array.from(set).sort()
// // }

// // function quChong(arr) {
// //   // 实现去重的逻辑
// //   const newArr = []
// //   arr.forEach((item) => {
// //     // 元素不存在
// //     if (newArr.indexOf(item) === -1) {
// //       newArr.push(item)
// //     }
// //   })

// //   return newArr.sort()
// // }

// // const list = [1, 2, 4, 3, 4, 2, 5, 6, 7]
// // const newList = quChong(list)
// // console.log(newList)

// import dayjs from 'dayjs'

// // const h1 = '00:07'
// // const h2 = '14:37'

// // const h1 = '02:50'
// // const h2 = '11:10'

// const h1 = '03:54'
// const h2 = '02:16'
// const dt1 = dayjs(`2000-1-1 ${h1}`)
// let dt2

// const cha = parseFloat(h2.replace(':', '.')) - parseFloat(h1.replace(':', '.'))

// if (cha > 0) {
//   dt2 = dayjs(`2000-1-1 ${h2}`)
// } else {
//   dt2 = dayjs(`2000-1-2 ${h2}`)
// }
// const num = dt2.diff(dt1, 'minute')

// console.log(Math.floor(num / 60), num % 60)
// console.log(`${Math.floor(num / 60)}时${num % 60}分`)

// // const dt1 = dayjs('2000-1-1 00:07')
// // const dt2 = dayjs('2000-1-1 14:37')

// // const dt1 = dayjs('2000-1-1 02:50')
// // const dt2 = dayjs('2000-1-1 11:10')

// // const dt1 = dayjs('2000-1-1 03:54')
// // const dt2 = dayjs('2000-1-2 02:16')
// // 22.366666666666667 22
// // -1.6333333333333333 -38

// // const num = dt2.diff(dt1, 'minute')
// // console.log(num)
// // const h = num / 60
// // const m = num % 60
// // console.log(num / 60, num % 60)

// // if (h >= 0 && m >= 0) {
// //   console.log(`${Math.floor(h)}时${m}分`)
// // } else {
// //   console.log(`${24 + Math.floor(h)}时${60 + m}分`)
// // }
// ---------------------------------------------------------------

const obj = { name: 'zs', age: 20, gender: '男' }

const obj2 = { ...obj, age: 33 }

console.log(obj2)
